

package net.mtg;

import java.util.*;

public class MTGEnviroment {

    protected List<MTGCard> permanents;
    protected List<MTGCard> graveyards;
    protected List<MTGCard> hands;
    protected List<MTGCard> removed;

    protected List<MTGPlayer> players;

    protected MTGStack stack;

    public MTGEnviroment(List<MTGPlayer> players){
	permanets = new ArrayList<MTGCard>();
	graveyards = new ArrayList<MTGCard>();
	hands = new ArrayList<MTGCard>();
	removed = new ArrayList<MTGCard>();
	this.players = players;
	stack = new MTGStack();
    }

    /* These methods modify the environment in some way. */

    public void playerDies(MTGPlayer player){
	
    }

}